< previous page page_509 next page >

Page 509
9f8044bafea36a1f728739c0bb58ef4c.gif
business rules/policies, 177, 338-340
9f8044bafea36a1f728739c0bb58ef4c.gif
debugging (Class Builder), 186
9f8044bafea36a1f728739c0bb58ef4c.gif
developing
9f8044bafea36a1f728739c0bb58ef4c.gif
business, 184
9f8044bafea36a1f728739c0bb58ef4c.gif
cloaking, 194
9f8044bafea36a1f728739c0bb58ef4c.gif
over time, 337
9f8044bafea36a1f728739c0bb58ef4c.gif
groupware, 293
9f8044bafea36a1f728739c0bb58ef4c.gif
maintaining, 337
9f8044bafea36a1f728739c0bb58ef4c.gif
memory, 113
9f8044bafea36a1f728739c0bb58ef4c.gif
modifying and revising, 337
9f8044bafea36a1f728739c0bb58ef4c.gif
packages, dividing into, 74
9f8044bafea36a1f728739c0bb58ef4c.gif
Rational Rose/Visual Basic, 57
9f8044bafea36a1f728739c0bb58ef4c.gif
repository caretakers, 473
9f8044bafea36a1f728739c0bb58ef4c.gif
revisions, tracking, 189
9f8044bafea36a1f728739c0bb58ef4c.gif
security
9f8044bafea36a1f728739c0bb58ef4c.gif
desktop, 290-291
9f8044bafea36a1f728739c0bb58ef4c.gif
incorporating subsystems, 306-307
9f8044bafea36a1f728739c0bb58ef4c.gif
Internet, 289-290
9f8044bafea36a1f728739c0bb58ef4c.gif
testing
9f8044bafea36a1f728739c0bb58ef4c.gif
business rules constraints, 177
9f8044bafea36a1f728739c0bb58ef4c.gif
process, 172-174
9f8044bafea36a1f728739c0bb58ef4c.gif
transaction logging subsystems, 313
9f8044bafea36a1f728739c0bb58ef4c.gif
troubleshooting, 174
9f8044bafea36a1f728739c0bb58ef4c.gif
Visual Basic projects
9f8044bafea36a1f728739c0bb58ef4c.gif
development prototypes, 475
9f8044bafea36a1f728739c0bb58ef4c.gif
incremental/iterative code development, 471
9f8044bafea36a1f728739c0bb58ef4c.gif
management, 468-470
9f8044bafea36a1f728739c0bb58ef4c.gif
object-oriented methodology, 471-474
9f8044bafea36a1f728739c0bb58ef4c.gif
overview of development, 467-471, 475
9f8044bafea36a1f728739c0bb58ef4c.gif
productivity, 472
9f8044bafea36a1f728739c0bb58ef4c.gif
schedule changes, 476-477
9f8044bafea36a1f728739c0bb58ef4c.gif
sharing costs, 477
9f8044bafea36a1f728739c0bb58ef4c.gif
Visual Modeler, 57
9f8044bafea36a1f728739c0bb58ef4c.gif
AppTransactions class, 323
9f8044bafea36a1f728739c0bb58ef4c.gif
architectures
9f8044bafea36a1f728739c0bb58ef4c.gif
architects, 37-39
9f8044bafea36a1f728739c0bb58ef4c.gif
CGI, 8
9f8044bafea36a1f728739c0bb58ef4c.gif
design, 291
9f8044bafea36a1f728739c0bb58ef4c.gif
deviations, 124-126
9f8044bafea36a1f728739c0bb58ef4c.gif
flexibility, 294
9f8044bafea36a1f728739c0bb58ef4c.gif
importance, 123-124
9f8044bafea36a1f728739c0bb58ef4c.gif
OOP, 8-9
9f8044bafea36a1f728739c0bb58ef4c.gif
OTFP, 9-11
9f8044bafea36a1f728739c0bb58ef4c.gif
Samsona Bank Teller System, 104
9f8044bafea36a1f728739c0bb58ef4c.gif
three-tier, 29-30
9f8044bafea36a1f728739c0bb58ef4c.gif
Windows DNA, 414
9f8044bafea36a1f728739c0bb58ef4c.gif
workgroups, modeling, 291-294, 298
9f8044bafea36a1f728739c0bb58ef4c.gif
argMessage argument, 289
9f8044bafea36a1f728739c0bb58ef4c.gif
argTransObject, 344
9f8044bafea36a1f728739c0bb58ef4c.gif
arguments
9f8044bafea36a1f728739c0bb58ef4c.gif
Class Builder properties, 23
9f8044bafea36a1f728739c0bb58ef4c.gif
File Operations Subsystem, 388
9f8044bafea36a1f728739c0bb58ef4c.gif
In parameters, 416
9f8044bafea36a1f728739c0bb58ef4c.gif
methods, 174-175
9f8044bafea36a1f728739c0bb58ef4c.gif
Out parameters, 416
9f8044bafea36a1f728739c0bb58ef4c.gif
properties Variant, 289
9f8044bafea36a1f728739c0bb58ef4c.gif
arrTaskName array, 296
9f8044bafea36a1f728739c0bb58ef4c.gif
artifacts (use cases)
9f8044bafea36a1f728739c0bb58ef4c.gif
candidate classes, 234
9f8044bafea36a1f728739c0bb58ef4c.gif
extends relationships, 230
9f8044bafea36a1f728739c0bb58ef4c.gif
refining, 227-228
9f8044bafea36a1f728739c0bb58ef4c.gif
terminology, 229-234
9f8044bafea36a1f728739c0bb58ef4c.gif
traceability, maintaining, 474
9f8044bafea36a1f728739c0bb58ef4c.gif
assessment, reverse engineering, 225-227
9f8044bafea36a1f728739c0bb58ef4c.gif
attributes, see properties authentication, 303, 456-461
9f8044bafea36a1f728739c0bb58ef4c.gif
autotabbing, 241
B
9f8044bafea36a1f728739c0bb58ef4c.gif
Bank Teller System
9f8044bafea36a1f728739c0bb58ef4c.gif
BankAccountProduct class, 343
9f8044bafea36a1f728739c0bb58ef4c.gif
banking
9f8044bafea36a1f728739c0bb58ef4c.gif
file management processes, 386-388
9f8044bafea36a1f728739c0bb58ef4c.gif
products, 340
9f8044bafea36a1f728739c0bb58ef4c.gif
typical classes, 340-342
9f8044bafea36a1f728739c0bb58ef4c.gif
BankTellerRole role, 303
9f8044bafea36a1f728739c0bb58ef4c.gif
BankTransaction user-defined type (UDT), 383
9f8044bafea36a1f728739c0bb58ef4c.gif
BankTransactionPolicy package, 342-344
9f8044bafea36a1f728739c0bb58ef4c.gif
deploying, 462
9f8044bafea36a1f728739c0bb58ef4c.gif
error handling, 405-408
9f8044bafea36a1f728739c0bb58ef4c.gif
GUI
9f8044bafea36a1f728739c0bb58ef4c.gif
controller objects, 271-275
9f8044bafea36a1f728739c0bb58ef4c.gif
designing, 264
9f8044bafea36a1f728739c0bb58ef4c.gif
Facade design pattern, 275-276
9f8044bafea36a1f728739c0bb58ef4c.gif
frmAccountDetail form, 267
9f8044bafea36a1f728739c0bb58ef4c.gif
frmMaintainAccount form, 269
9f8044bafea36a1f728739c0bb58ef4c.gif
frmMaintainBankProducts form, 269
9f8044bafea36a1f728739c0bb58ef4c.gif
frmMaintainCustomer form, 269
9f8044bafea36a1f728739c0bb58ef4c.gif
frmMaintainUsers form, 269

 
< previous page page_509 next page >

If you like this book, buy it!